@charset "utf-8";
/* CSS Document */
.logo{ height:260px; padding-top:100px; width:100%;}
.nav{width:1010px; margin:0 auto}
.nav ul li{float:left; width:111px; height:63px; line-height:63px; text-align:left; font-size:12px; color:#111111}
.nav ul li a{font-size:12px; color:#7d7d7d;}
.nav ul li a:hover{color:#111}
.position{width:100%; background:#eee; border-top:1px solid #ddd}
.position ul{width:1010px; margin:0 auto;}
.position ul li{width:84px; float:left; font-size:12px; height:35px; line-height:35px; color:#111}
.position ul li a{font-size:12px; color:#7d7d7d}
.position ul li a:hover{color:#111;}
.container{width:100%; background:#f7f7f7}
.subcontainer{width:1010px; margin:0 auto}
.subcontainer p{height:50px; line-height:50px; font-size:12px; color:#000; margin-bottom:21px;}
.subcontainer p a{display:inline-block; font-size:12px; color:#2879a4; padding-left:5px; padding-right:5px}
.subcontainer p a:hover{text-decoration:underline}
.subcontainer p a.no_left{padding-left:0}
.subcontainer p a span{color:#111; font-size:12px}
.subcontainer h2{height:44px; line-height:44px; font-size:22px; color:#2879a4; font-family:"黑体"; font-weight:bold}
.subcontainer ul{padding-bottom:20px}
.subcontainer li{float:left; width:247px; margin-right:7px; height:220px; margin-bottom:26px;}
.subcontainer li a img{display:block; margin-bottom:4px;}
.subcontainer li p{height:34px; line-height:34px; font-size:12px; color:#111; text-align:center; background:#effafe; box-shadow:0px 3px 5px #dadada}
.subcontainer li.no_right{margin-right:0}